Skip to content

feat: initialize database schema and implement admin content manageme…#6

Merged
JsCodeDevlopment merged 1 commit into
mainfrom
dev
May 13, 2026
Merged

feat: initialize database schema and implement admin content manageme…#6
JsCodeDevlopment merged 1 commit into
mainfrom
dev

Conversation

@JsCodeDevlopment
Copy link
Copy Markdown
Owner

Summary: Structured Pricing Infrastructure

Resumo da Mudança

Migração do sistema de precificação baseado em metadados para um modelo estruturado em banco de dados, permitindo gestão centralizada de planos, vantagens e catálogo Pro.

Alterações Principais

  • Database Schema: Implementação das tabelas pricing_plans, pricing_features e pricing_inventory.
  • Sincronização Automática: Conteúdos marcados como pro são automaticamente espelhados no inventário de marketing para categorização.
  • Novo Painel Admin (/admin/pricing):
    • Interface modularizada e 100% tipada (removido uso de any).
    • Gestão de preços, descrições e vantagens manuais com edição inline.
    • Tabela de inventário Pro com paginação e ação rápida de "Tornar Free".
    • Resumo em tempo real da contagem de itens por categoria (Free e Pro) para guiar a escrita das vantagens.
  • Frontend Público: Refatoração da página /pricing para consumir os novos dados estruturados, garantindo que a comunicação de marketing esteja sempre sincronizada com o catálogo real.

Impacto Técnico

  • Redução de dívida técnica com a remoção de formulários legados baseados em metadados soltos.
  • Melhoria na performance do admin com paginação no catálogo Pro.
  • Tipagem rigorosa em todos os novos componentes e ações.

@JsCodeDevlopment JsCodeDevlopment self-assigned this May 13, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
algoria Ready Ready Preview, Comment May 13, 2026 9:30pm

@JsCodeDevlopment JsCodeDevlopment merged commit 477e0a6 into main May 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant